# Synology Active Backup for Business Agent README and Installation Guide

Copyright (c) 2022 Synology Inc. All rights reserved.

## Introduction

The installation file contains Linux snapshot driver and the Linux backup service. 

## System requirement

### Linux distributions:
* CentOS: 7.8, 7.9, 8.1, 8.5
* RHEL: 6.10, 7.8, 7.9, 8.1, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 8.10, 9.0, 9.1, 9.2, 9.3, 9.4
* Fedora: 38, 39, 40
* Architechture: x86_64, check with `uname -m`

### Required components on the target device:

* if you are on CentOS8, `kernel-headers-$(uname -r)` is needed, otherwise `kernel-devel-$(uname -r)`
* make 4.1 version or above
* dkms 2.2.0.3 version or above
* gcc 4.8.2 version or above

For Linux servers without internet connection, you will need to download the required components and install them before running the installation script. 

For Linux server with internet connection, the required components will be installed automatically by running the installation script. 

## Install Active Backup for Business Linux Agent

Enter command line to install Linux snapshot driver and Linux backup service. Administrator role is required to execute the command.

Please switch the role to root before execution.

`> sudo ./install.run `

## Installation complete

After the installation is complete, please type `abb-cli -c` to connect to Synology NAS and create the backup task.
To learn more commands about Active Backup for Business Linux Agent, please type `abb-cli -h`. 

## Uninstall the agent

Type "yum remove synology-active-backup-business-linux-service" to uninstall the backup service.
Type "yum remove synosnap" to uninstall the driver.
